'''
前提：返回的函数必须是函数内部定义的函数
'''
def method1(x):
    def methodtest(y):
        print("--------------------",x,y)
        return 4
    return  methodtest # 返回一个函数

a = method1("tom") # a代表返回的函数 methodtest方法
r = a("lily") # 调用内部函数
print(r)

print(method1("tom1")("lily1"))